requiring surgical intervention - Turc Anglais Dictionnaire